| |
| 続いて、「flag」が1の場合(「flag」が0でない場合)にレイヤーを上に動かす「else」処理を追加します。こちらの処理では、yyの値を減少させるようにし、yyが-50の位置に来たら「flag」の値を0に変更する処理「if(yy<-50){flag=0}」を追加します。これで、yyが50になるまでレイヤーが上に移動します。以降は「flag」が0の処理、すなわちレイヤーを下に動かす処理が実行され、yyが0に来たら再びレイヤーを上に動かす「else」処理に戻ります。以上を繰り返すことにより、タイトルは上下に振動するようになります。 |
<SCRIPT language="JavaScript">
<!--
var yy=-400;
var flag=0;
function move(){
if(flag==0){
yy=yy+1;
document.getElementById('title').style.top=yy;
if(yy>0){flag=1}
setTimeout('move()',10)
}
else{
yy=yy-1;
document.getElementById('title').style.top=yy;
if(yy<-50){flag=0}
setTimeout('move()',10)
}
}
//-->
</SCRIPT>
|
 |
|